Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STAMFORD ROAD Detached £671,238 £390,000 22 Jan 2007
27 STAMFORD ROAD Detached £438,000 1 Oct 2012
29 STAMFORD ROAD Detached £766,135 £725,000 31 Mar 2023
31 STAMFORD ROAD Detached £653,821 £126,000 31 Oct 1997
33 STAMFORD ROAD Semi-Detached £70,000 28 Feb 1995
35 STAMFORD ROAD Semi-Detached £557,014 £149,000 12 Jan 2001
37 STAMFORD ROAD Semi-Detached £605,078 £438,000 17 Nov 2016
39 STAMFORD ROAD Semi-Detached £655,000 5 Apr 2024
41 STAMFORD ROAD Semi-Detached £539,264 £425,000 21 Jun 2020
43 STAMFORD ROAD Semi-Detached £322,213 £173,000 22 Feb 2006
45 STAMFORD ROAD Detached £722,369 £570,000 6 Jul 2020